
class AppError extends Error {
    constructor( code , msg ){
        super( msg )
        this.code = code 
    }

    static make( code , msg ){
        return new AppError( code , msg )
    }

    static checkError( code , msg  ){
        return new AppError( code , msg )
    }
}

module.exports = AppError